atomic defence - Turkish English Dictionary